head spot - Turkish English Dictionary